// 商品库存成本变动表
const {DataTypes, db } = require("../db");
db.define('goodsCost', {
id: {type: DataTypes.INTEGER, primaryKey: true, autoIncrement: true,comment:'表自增ID'},
tenantId:{type: DataTypes.INTEGER,allowNull:false,comment:'租户ID'}, 
zqId:{type: DataTypes.INTEGER,allowNull:false,comment:'账期ID'}, 
locationId:{type: DataTypes.INTEGER,allowNull:false,comment:'仓库ID'}, 
invId:{type: DataTypes.INTEGER,allowNull:false,comment:'商品ID'}, 
initC:{type: DataTypes.DECIMAL(20, 2),defaultValue:0,comment:'最小单位数量'}, 
initM:{type: DataTypes.DECIMAL(20, 2),defaultValue:0,comment:'期初金额'}, 
inC:{type: DataTypes.DECIMAL(20, 2),defaultValue:0,comment:'最小单位数量'}, 
inM:{type: DataTypes.DECIMAL(20, 2),defaultValue:0,comment:'入库金额'}, 
outC:{type: DataTypes.DECIMAL(20, 2),defaultValue:0,comment:'最小单位数量'}, 
leftC:{type: DataTypes.DECIMAL(20, 2),defaultValue:0,comment:'最小单位数量'}, 
cost:{type: DataTypes.DECIMAL(20, 8),defaultValue:0,comment:'最大单位 单位成本'}, 
updatedAt:{type: DataTypes.STRING(20),comment:''}, 
saleM:{type: DataTypes.DECIMAL(20, 2),defaultValue:0,comment:'销售金额'}, 

}, {
    tableName: 'goods_cost',
    timestamps: false,
    comment: '商品库存成本变动表'
});